imponderable factors

Translations
непредсказуемые факторы
The success of the project depended on several imponderable factors.
Успех проекта зависел от нескольких непредсказуемых факторов.